development aid worker - French English Dictionary